armored force - French English Dictionary